#ifndef HTTPD_INCLUDE_COMMON_H
#define HTTPD_INCLUDE_COMMON_H


#define MAXLINE     1024
#define BACKLOG     16
#define LISTENPORT  80


struct  key_value_pair
{
    void *key;
    void *value;
    struct key_value_pair *next;
};


extern struct key_value_pair *key_value_pair_malloc(void);
extern void destroy_key_value(struct key_value_pair *kv);
extern int select_mode(const char *mode_name, void *mode);

#endif  /* HTTPD_INCLUDE_COMMON_H */
